direct purchase - German English Dictionary